@charset "UTF-8";
html, body, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
abbr, address, cite, code,
del, dfn, em, img, ins, kbd, q, samp,
small, strong, sub, sup, var,
b, i,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section, summary,
time, mark, audio, video{margin:0;padding:0;border:0;outline:0;vertical-align:baseline;background:transparent;}
body {font-family:"微软雅黑","Helvetica Neue",Helvetica,STHeiTi,sans-serif;line-height:1;-webkit-font-smoothing: subpixel-antialiased;margin: 0 auto;/*max-width: 1080px;*/-webkit-tap-highlight-color:rgba(0,0,0,0);color:#666;background:#fff;font-size:14px;}
.bgfff{background:#fff;padding-bottom:40px;}
html,body{height:100%;width: 100%;}
:focus {outline: 1;outline-style:none;/*outline:0*/}
article,aside,canvas,details,figcaption,figure,
footer,header,hgroup,menu,nav,section,summary { display:block;}
ul,ol{list-style:none;}
blockquote, q {quotes:none;}
blockquote:before, blockquote:after,
q:before, q:after {content:'';content:none;}
a {margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;background:transparent;}
ins {background-color:#ff9;color:#000;text-decoration:none;}
mark {background-color:#ff9;color:#000;font-style:italic;font-weight:bold;}
del {text-decoration: line-through;}
abbr[title], dfn[title] {border-bottom:1px dotted #000;cursor:help;}
table {border-collapse:collapse;border-spacing:0;}
hr {display:block;height:1px;border:0;border-top:1px solid #cccccc;margin:1px 0;padding:0;}
input, select {vertical-align:middle;margin:0;padding:0;border:0;background:none;}
input[type="text"],input[type="password"],input[type="button"],input[type="submit"],textarea{outline-style:none;-webkit-appearance:none;}
textarea{resize:none}
img{-ms-interpolation-mode:bicubic; border-width:0;}
caption,th{text-align:left;}
a{color:#666;text-decoration:none;outline:0;font-size:14px;}
a:hover,a:active{color:#0182d8;text-decoration:none;}
.clearfix{*zoom:1;}
.clearfix:after{content:'\0020';display:block;height:0;font-size:0;visibility:hidden;clear:both;}
.clearit{clear:both;font-size:0;line-height:0;height:0;}
.transitionAll{transition: all .3s ease;-webkit-transition: all .3s ease;-moz-transition: all .3s ease;-ms-transition: all .3s ease;-o-transition: all .3s ease;-webkit-backface-visibility: hidden;}
.relative{position:relative;}
.w{width:100%;margin:0 auto;overflow-x:hidden\0;overflow-y: scoll\0;}
.w1100{max-width:1100px;margin:0 auto;width:100%;}
.w1000{max-width:1000px;margin:0 auto;width:100%;}
.fL{float:left;}
.fR{float:right;}
.show{display:block!important;}
.hide{display:none!important; }
.color0071d3{color:#0071d3!important;}
.border_box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.ellipsis{white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.tab-con{display:none;}
.overflow-hidden{overflow:hidden;}
.ad{}
.ad img{width: 100%;}

/*定义滚动条高宽及背景 高宽分别对应横竖滚动条的尺寸*/  
::-webkit-scrollbar{width: 6px;  height: 16px;  background-color: #b2baea;  }  
/*定义滚动条轨道 内阴影+圆角*/  
::-webkit-scrollbar-track{-webkit-box-shadow: inset 0 0 6px rgba(255,255,255,255.6);border-radius: 10px;background-color: #fff; }  
/*定义滑块 内阴影+圆角*/  
::-webkit-scrollbar-thumb{border-radius: 10px;-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.6);background-color: #b2baea;} 
.container{max-width:1100px;}
.tit-h2{background: url('../images/p08.png') left center no-repeat;padding: 0 0 0 30px;}
.tit-h2 h2{text-align: left;color:#0763e1;line-height: 50px;margin: 0;font-size: 30px;font-weight: normal;padding: 0;}

.tit-h2-1{height: 56px;line-height: 56px;position: relative;font-size: 30px;font-weight: normal;color: #737373;line-height: 56px;border-top: 3px solid #dadada;}
.tit-h2-1 span{display: inline-block;padding: 0;position: relative;height: 56px;line-height: 56px;font-size: 30px;color: #737373;}
.tit-h2-1 span:before{content: '';width:100%;top: -3px;left: 0;height: 3px;background: #034bad;position: absolute; }
.tit-h2-1 span:after{content: '';width:10px;top: -3px;right: -10px;height: 3px;background: #fff;position: absolute; }

.tit-h2-2{height: 56px;line-height: 56px;position: relative;font-size: 30px;font-weight: normal;color: #034bad;border-top: 1px solid #e1e1e1;border-bottom: 1px solid #e1e1e1;padding-left: 20px;}
.tit-h2-2:before{content: '';width:4px;top:8px;left: 0;background: #034bad;position: absolute;height: 40px; }
.tit-h2-2 a{line-height: 56px;position: relative;font-size: 30px;font-weight: normal;color: #034bad;}
.tit-h2-2 em {font-style: normal;margin: 0 5px;}

.tit-h2-3{background: url('../images/p62.png') left center no-repeat;padding: 0 0 0 30px;}
.tit-h2-3 h2{text-align: left;color:#fff;line-height: 50px;margin: 0;font-size: 28px;font-weight: normal;padding: 0;}

.tit-h2-4{height: 56px;line-height: 56px;position: relative;font-size: 20px;font-weight: normal;color: #034bad;line-height: 56px;border-top: 1px solid #e1e1e1;padding-left: 20px;}
.tit-h2-4 img {margin-right: 10px;max-width: 60%;}
.tit-h2-4:before{content: '';width:4px;top:8px;left: 0;background: #034bad;position: absolute;height: 40px; }


.more{height: 36px;background-color: #eef0f2; font-size: 16px;
  line-height:36px;color: #666666;display: block;margin:0 auto;text-align: center;}
.more:hover{color: #0763e1}

.float-aside{width: 65px;position: fixed;left: 50%;bottom: 100px;background:#034bad;margin-left: 570px; }
.float-aside a{display: -webkit-box;
      display: -ms-flexbox;
      display: -webkit-flex;
      display: flex;
      display: block\0;
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      -webkit-justify-content: center;
      justify-content: center;
      -webkit-box-align: center;
      -ms-flex-align: center;
      -webkit-align-items: center;
      align-items: center;
text-align: center;
      width:100%;height: 65px;border-bottom: 1px solid #fff;font-size: 18px;color: #fff!important;line-height: 22px;position: relative;cursor: pointer;
height:65px\0;padding-top: 10px\0;
}
.float-aside .return-top{border-bottom: 0}
.float-aside a:hover:before{width: 0%;height: 0%;}
.float-aside a:before{content: '';width: 100%;height: 100%;position: absolute;left: 0;top: 0;}
.float-aside .we-chat:before{background: url('../images/p28.png') center center no-repeat #0763e1;}
.float-aside .app:before{background: url('../images/p29.png') center center no-repeat #0763e1;}
.float-aside .online:before{background: url('../images/p30.png') center center no-repeat #0763e1;}

.float-aside .return-top{background: url('../images/p31.png') center center no-repeat;}
.float-aside .return-top:before{background: url('../images/p31.png') center center no-repeat #0763e1;}
.float-aside .return-top:hover:before{width: 0;height: 0;}

.float-aside .qr-code{width: 130px;height: 130px;position: absolute;left: -150px;top: 0;border:1px solid #034bad;font-size: 0;line-height: 0;display: none;}
.float-aside .qr-code img{display: block;margin:0 auto;width: 100%;height: 100%;}
.float-aside .qr-code:before{content: '';width: 0;height: 0;border: 10px solid transparent;border-left-color: #034bad;position: absolute;right: -20px;top: 20%; }
.float-aside .qr-code:after{content: '';width: 0;height: 0;border: 10px solid transparent;border-left-color: #fff;position: absolute;right: -19px;top: 20%;}
.float-aside .app-code{width: 130px;height: 130px;position: absolute;left: -150px;top: 60px;border:1px solid #034bad;font-size: 0;line-height: 0;display: none;}
.float-aside .app-code img{display: block;margin:0 auto;width: 100%;height: 100%;}
.float-aside .app-code:before{content: '';width: 0;height: 0;border: 10px solid transparent;border-left-color: #034bad;position: absolute;right: -20px;top: 20%; }
.float-aside .app-code:after{content: '';width: 0;height: 0;border: 10px solid transparent;border-left-color: #fff;position: absolute;right: -19px;top: 20%;}




.nav-box{ background-color: #0763e1;padding:5px 0 0;}
.nav-box .hd{border-top: 10px solid #eaf0fd;background: #fff;height: 134px;}
.nav-box .hd .logo{display: block;width: 630px;height: 85px;float: left;background: url('../images/p20.png') no-repeat;margin-top: 20px;}
.nav-box .hd .tools-box{width: 470px;float: right;margin-top: 20px;}
.nav-box .hd .tools{text-align:right; }
.nav-box .hd .tools a{font-size: 14px;color: #333;line-height:18px;display: inline-block;position: relative;padding: 0 15px;}
.nav-box .hd .tools .wx-icon:hover{background: #f3f4f6;color: #0763e1;}

.nav-box .hd .tools .qrcode{display: block;position: absolute;left: 50%;top: 35px;padding: 10px;background: #fff;z-index: 999;width: 150px;height: 150px;font-size: 0;line-height: 0;border:0px solid #333;box-shadow:0px 0px 6px #333;margin-left: -85px;display:none;z-index: 999}
.nav-box .hd .tools .qrcode:before{content: '';width: 0;height: 0;border: 10px solid transparent;border-bottom-color: #fff;position: absolute;left: 50%;margin-left: -10px;top: -20px; }
.nav-box .hd .tools .qrcode img{width: 100%;height: 100%;}

.nav-box .hd .tools a:hover .qrcode{display: block;}
.nav-box .hd .tools em{font-size: 16px;color: #333;line-height:18px;margin:0 2px;}
.nav-box .hd .search-box{text-align: right;height:48px;margin-top: 15px;background: #eaf0fd;width: 335px;padding-top: 9px;float: right;}

.nav-box .hd .search-box .text{width: 250px;height:30px;background:url(../images/p21.png) 220px center rgba(255,255,255,.5) no-repeat;padding:0 30px 0 10px;  color: #303d4a;font-size: 14px;vertical-align: top;background: #fff\0; line-height: 30px; border:1px solid #d7d7d7;border-radius: 4px;}
.nav-box .hd .search-box .sub-btn{width:52px;height:30px;font-size: 14px;line-height:30px;text-align: center;color: #fff;background-color: #0763e1;vertical-align: top;margin-left: 8px;border-radius: 4px;margin-right: 8px;}


.nav-box .bd{height: 60px;line-height: 60px;background: #0763e1;position: relative}
.nav-box .bd .items{}
.nav-box .bd .item{width: 105px;height: 60px;position: relative;float: left;text-align:center;line-height: 60px;font-size: 18px;color: #fff;z-index: 99; border-right: 1px solid rgba(255, 255, 255, .2);cursor: pointer}
.nav-box .bd .item>a:after{content: '';width:11px;height: 11px;display: inline-block;vertical-align: middle;background: url('../images/p25.png') center center no-repeat;margin-left: 5px;}
.nav-box .bd .item>a:hover:after{background: url('../images/p26.png') center center no-repeat;}


.nav-box .bd .item:hover{background: #034bad}
.nav-box .bd .item>a{display: block;width: 100%;height: 100%;line-height: 60px;font-size: 18px;color: #fff;}
.nav-box .bd .item>a:hover,.nav-box .bd .on a{}
.nav-box .bd .level-2{position: absolute;left: 0;top:60px;width:170px;display: none;z-index: 999;background:rgba(7,99,226,.8);}
.nav-box .bd .level-2>a{display: block;width: 100%;height:46px;line-height:46px;font-size: 18px;color: #fff;text-align: center;}
.nav-box .bd .level-2>a:hover{background: rgba(255, 255, 255, .4);}
.nav-box .bd .on .level-2{display: block;}
.nav-box .user-set{width: 131px;height: 35px;position: absolute;right: 0;top: 12px;background: url('../images/p24.png') center center no-repeat;border-radius: 4px;line-height: 35px;font-size: 14px;color: #fff;}
.nav-box .user-set .face-icon{display: inline-block;height: 16px;width:16px;border-radius: 50%; background: url('../images/p23.png') center center no-repeat #fff;margin:0 10px 0 15px;vertical-align: middle;}
.nav-box .user-set a{font-size: 14px;color: #fff;line-height: 35px;}
.nav-box .user-set em{font-style: normal;margin:0 5px;font-size: 16px;}
.nav-box .user-info{width: 300px;overflow: hidden;text-align: right;background: none}
.nav-box .user-info .face-icon{background: none;}
.nav-box .user-info .face-icon img{width: 100%;vertical-align: top;}
.nav-box .user-info a{text-decoration: underline}

.nav-box .bd:before{content: '';width: 100%;max-width: 1100px;position: absolute;left: 50%;bottom:-30px;transform: translate(-50%, 0);height: 30px;background: url('../images/p27.png') top center no-repeat;position: absolute;z-index: 99}

.bread-crumb{height: 40px;line-height: 40px;margin-bottom: 10px;font-size: 16px;color: #333;}
.bread-crumb a{font-size: 16px;color: #333;line-height: 40px;}
.bread-crumb em{font-style: normal;margin:0 5px;}

.page-list {width:100%;text-align: center;margin:40px auto;background: #eaf0fd;padding: 15px 0;height: 34px;box-sizing: content-box}  
.page-list .page {position:relative;left:50%;float:left;}  
.page-list .page span {position:relative;left:-50%;border: 1px solid #ddd;display: inline;float:left;padding:0 10px;height:30px;line-height:30px;margin:2px;background: #fff}  
.page-list .page span.totlerecord{}  
/*.page-list .page span.current{cursor:pointer;} */ 
.page-list .page a:link,.page a:visited {border: 1px solid #ccc;display: inline;float:left;padding:0 10px;height:30px;line-height:30px;margin:2px;text-decoration: none;position:relative;left:-50%;color:#666;background: #fff}  
.page-list .page a:hover,.page-list .page span.current{border:1px solid #2593e6;background:#0763e1;color:#fff;}  

.affairs-act .affairs-tab .affairs-items{}
.affairs-act .affairs-tab .affairs-items h3{font-size: 22px;color: #333;font-weight: normal;height: 34px;margin:0 0 10px;padding: 0;overflow: hidden;}
.affairs-act .affairs-tab .affairs-items h3 a{font-size: 22px;color: #333;font-weight: normal;line-height: 34px;}
.affairs-act .affairs-tab .affairs-items p{font-size: 14px;color: #333;line-height: 24px;margin:0;padding: 0;}
.affairs-act .affairs-tab .affairs-items .info{padding: 20px 170px 20px 15px;background: #f6f7fb;position: relative;margin-bottom: 12px; }
.affairs-act .affairs-tab .affairs-items .item{border-bottom: 1px solid #e2e1e1;margin-bottom: 12px;position: relative}
.affairs-act .affairs-tab .affairs-items .info .date{width: 74px;border: 1px dotted #acacac;position: absolute;right: 20px;top: 50%;transform: translate(0, -50%);text-align: center;padding: 15px 0}
.affairs-act .affairs-tab .affairs-items .info .year{font-size: 26px;color: #333;line-height: 28px;position: relative;margin-bottom: 15px;}
.affairs-act .affairs-tab .affairs-items .info .year:before{content: '';width: 44px;height: 1px;background: #737373;position: absolute;left: 50%;bottom: -8px;
transform: translate(-50%, 0);}
.affairs-act .affairs-tab .affairs-items .info .day{font-size: 19px;color: #333;line-height: 20px;}
.affairs-act .affairs-tab .affairs-items .item:hover .info:before{border: 10px solid transparent; border-color: transparent #0763e1 #0763e1 transparent;content: '';width: 0;height: 0;position: absolute;right: 0;bottom: 0;}
.affairs-act .affairs-tab .affairs-items .item:hover .info .year,.affairs-act .affairs-tab .affairs-items .item:hover .info .day{color: #0763e1}
.affairs-act .affairs-tab .affairs-items .item:hover .date{border-color:#0763e1; }
.affairs-act .affairs-tab .affairs-items .item:hover .info .year:before{background: #0763e1;}
.affairs-act .affairs-tab .affairs-items .item:hover h3,.affairs-act .affairs-tab .affairs-items .item:hover h3 a{color: #0763e1;}
.affairs-act .affairs-tab .affairs-items .item:last-child{border-bottom: 0;}


.active-items{overflow: hidden;}
.active-items .item{border-bottom: 1px solid #e5e3e3;padding-bottom: 15px;padding-top: 15px;}
.active-items .item:last-child{border-bottom: 0;}
.active-items .item .info{display: none;}
.active-items .item h3{height: 20px;margin-bottom: 0;}
.active-items .item h3 a{display: block;height: 100%;line-height: 20px;overflow: hidden;padding-left: 25px;font-size: 18px;color: #666;font-weight: normal;}
.active-items .item:hover h3 a{color: #0763e1}
.active-items .item p{font-size: 14px;color: #333;line-height: 21px;height: 66px;overflow: hidden;margin-bottom: 10px;}
.active-items .item .date{font-size: 14px;color: #333;line-height: 21px;overflow: hidden;}
.active-items .item .pic img{width:100%;}
.active-items .info{padding: 0;margin:0;}
.active-items .info .col-sm-5{padding: 0;margin:0;}
.active-items .info .col-sm-7{padding: 0 0 0 15px;margin:0 ;}
.active-items .top1 h3 a{background: url('../images/p09.png') left center no-repeat;}
.active-items .top2 h3 a{background: url('../images/p10.png') left center no-repeat;}
.active-items .top3 h3 a{ background: url('../images/p11.png') left center no-repeat;}
.active-items .on .info{display:-webkit-box;display:-ms-flexbox;display:flex;}
.active-items .on h3{margin-bottom: 15px;}

.series-day{background: #6da1f6;position: relative;margin-bottom:18px;margin-top: 10px;}
.series-day .day .hd{border:1px solid #6dc1f6;background: #fe9b00;height:46px;text-align: center;line-height: 46px;color: #fff;font-size: 20px;text-shadow: 0 0 5px #ccc;  }
.series-day .day .hd a{line-height: 46px;color: #fff;font-size: 20px;}
.series-day .day .bd{}
.series-day .day .bd .rows{border-bottom: 1px solid #6dc1f6;}
.series-day .day .item{width: 25%;height:58px;display: block;float: left;box-sizing: border-box;border-right: 1px solid #6dc1f6;transition: all .3s ease;-webkit-transition: all .3s ease;-moz-transition: all .3s ease;-ms-transition: all .3s ease;-o-transition: all .3s ease;-webkit-backface-visibility: hidden;cursor: pointer;}
.series-day .day .item:hover{background: #6dc1f6;}
.series-day .day .item:last-child{border:0;}
.series-day .day .item .icon{display:block;width:28px;height: 30px;margin: 4px auto 0;background: url(../images/p19.png) no-repeat center center;}
.series-day .day .item .icon1{background-position: 0 0;}
.series-day .day .item .icon2{background-position: 0 -30px;}
.series-day .day .item .icon3{background-position: 0 -60px;}
.series-day .day .item .icon4{background-position: 0 -90px;}
.series-day .day .item .icon5{background-position: 0 -120px;}
.series-day .day .item .icon6{background-position: 0 -150px;}
.series-day .day .item .icon7{background-position: 0 -180px;}
.series-day .day .item .icon8{background-position: 0 -210px;}
.series-day .day .item span{display: block;text-align: center;font-size: 14px;color: #fff;line-height: 24px;}
.series-day .day .ft{height: 50px;line-height: 50px;border:1px solid #6dc1f6; border-top: 0;}
.series-day .day .ft .item{float: none;width: 100%;height: 50px;}
.series-day .day .ft .icon9{display: inline-block;margin: 0;vertical-align: middle;margin-left: 55px;background-position: 0 -240px;margin-right: 5px;}
.series-day .day .ft span{height: 50px;line-height: 50px;font-size: 14px;color: #fff;display: inline-block;width:240px;vertical-align: top;text-align: left;}
.series-day .float-service {position: absolute;left: 0;top: 0;background: rgba(52, 123, 238, .9);background: #347bee\0;width: 100%;height:100%;display: none;overflow: hidden;}
.series-day .float-service .hd{border-bottom: 1px dashed #fff;height:46px;font-size: 24px;color: #fff;text-align: center;line-height: 46px; }
.series-day .float-service .bd{}
.series-day .float-service .close{display: block;cursor: pointer;width: 28px;height: 30px;background: url(http://images.investgo.cn/eWebEditorFile/20190315142412320.png) no-repeat 0 -270px #1867e9;position: absolute;right: 10px;top: 10px;opacity: 1;}

.series-day .recent-act{}
.series-day .recent-act .pic{float: left;width: 95px;padding:15px 10px 0 20px;  }
.series-day .recent-act .pic img{width: 100%;}
.series-day .recent-act .info{float: left;width:230px;padding-top: 30px; }
.series-day .recent-act .info p{line-height: 30px;font-size: 20px;color: #fff;}
.series-day .recent-act .info p a{line-height: 30px;font-size: 19px;color: #fff;}
.series-day .recent-act .info .date{font-size: 14px;margin-top:10px;}

.series-day .past-act{}
.series-day .past-act .rows{border-bottom: 1px dashed rgba(255, 255, 255, .6);border-color: #fff\0;height:57px; }
.series-day .past-act .rows:last-child{border-bottom: 0;}
.series-day .past-act .item{float: left;width:25%;border-right: 1px dashed rgba(255, 255, 255, .6);border-color: #fff\0;height: 100%;box-sizing: border-box;}
.series-day .past-act .item:last-child{border-right: 0;}
.series-day .past-act .item p{color: #fff;font-size: 14px;line-height: 24px;padding-left: 8px;margin-bottom: 0;}
.series-day .past-act .item .date{padding-top: 5px;}
.series-day .past-act .item .act-name{font-size: 14px;}
.series-day .past-act .item .act-name a{font-size: 14px;color:#fff;}
.series-day .video-items{}
.series-day .video-items li{border-bottom: 1px dashed rgba(255, 255, 255, .4);border-color: #fff\0;height: 36px;}
.series-day .video-items li a{display: block;width: 100%;height: 100%;line-height: 36px;color: #fff;font-size: 16px;padding-left: 38px;position:relative;transition: all .3s ease;-webkit-transition: all .3s ease;-moz-transition: all .3s ease;-ms-transition: all .3s ease;-o-transition: all .3s ease;-webkit-backface-visibility: hidden;}
.series-day .video-items li a:before{content: '';width: 28px;height: 30px;background: url('http://images.investgo.cn/eWebEditorFile/20190315142412320.png') no-repeat 0 -300px;position: absolute;left: 5px;top: 3px;opacity: .6;}
.series-day .video-items li a:hover{background: rgba(255, 255, 255, .2);}
.series-day .video-items li a:hover:before{opacity: 1;}
.series-day .video-items .more{display:block;width: 70px;height: 30px;line-height: 30px;text-align: center;color: #fff;font-size: 14px;background: #fe9b00;border-radius: 4px;margin: 10px auto;}

.series-day .bg-infos{color: #fff;font-size: 14px;line-height: 30px;padding: 10px 15px 0;text-indent:2em;background:transparent;}
.series-day .format-info{padding: 5px 15px 0;}
.series-day .format-info p{color: #fff;font-size: 14px;line-height: 26px;padding: 0 0 0 10px;position: relative;margin-bottom: 3px;}
.series-day .format-info p:before{content:'';width: 4px;height: 4px;background: #fff;border-radius: 50%;position: absolute;left: 0;top: 12px; }

.series-day .plan-info{padding: 35px 0 0;color: #fff;font-size: 20px;line-height: 26px;text-align: center;}
.series-day .organ-info{padding: 15px 15px 0;}
.series-day .organ-info .rows{color: #fff;font-size: 14px;line-height: 30px;}
.series-day .organ-info .unit{display:block;float: left;font-size: 16px;height: 100%;width: 80px;padding-left: 10px;position: relative;}
.series-day .organ-info .unit:before{content:'';width: 4px;height: 4px;background: #fff;border-radius: 50%;position: absolute;left: 0;top: 14px; }
.series-day .organ-info p{float: left;width: 245px;}

.series-day .contact-info{padding: 10px 85px 0;}
.series-day .contact-info .rows{color: #fff;font-size: 14px;line-height: 30px;margin-bottom: 5px;}
.series-day .contact-info .unit{display:block;font-size: 16px;height: 100%;padding-left: 10px;position: relative;color: #fff;}
.series-day .contact-info .unit:before{content:'';width: 4px;height: 4px;background: #fff;border-radius: 50%;position: absolute;left: 0;top: 14px; }
.series-day .contact-info p{padding-left: 10px;color: #fff;}



.footer-box{background: #333;border-top: 13px solid #eaf0fd;padding-top: 30px;}
.footer-box .qr-code{margin: 35px auto 0;}
.footer-box .qr-code img{display: block;margin:0 auto;}
.footer-box .qr-code p{font-size: 12px;color: #fff;text-align: center;line-height: 30px;}
.footer-box .items{float: left;margin: 0 2%;}
.footer-box .items1{width: 12%;}
.footer-box .items2{width: 10%;}
.footer-box .items3{width: 10%;}
.footer-box .items4{width: 16%;}
.footer-box .items5{width: 16%;}
.footer-box .items6{width: 12%;}
.footer-box h3{border-bottom: 1px dashed rgba(255, 255, 255, .2);height: 18px;padding-bottom: 16px;height: 20px;line-height: 20px;font-size: 18px;color: #fff;font-weight: 500;margin-bottom: 15px;box-sizing: content-box;}
.footer-box  p{line-height: 32px;font-size: 14px;color: #fff;margin-bottom: 10px;}
.footer-box  p a{line-height: 32px;font-size: 14px;color: #fff;}
.footer-box .icon{display: inline-block;height: 32px;width:20px;vertical-align: middle;margin-right: 5px;}
.footer-box .email{background: url('../images/p17.png') center center no-repeat;}
.footer-box .phone{background: url('../images/p18.png') center center no-repeat; }
.footer-box .item{ display: -webkit-flex;  /* 新版本语法: Chrome 21+ */
    display: flex;          /* 新版本语法: Opera 12.1, Firefox 22+ */
    display: -webkit-box;   /* 老版本语法: Safari, iOS, Android browser, older WebKit browsers. */
    display: -moz-box;      /* 老版本语法: Firefox (buggy) */
    display: -ms-flexbox;   /* 混合版本语法: IE 10 */  
    display: block\0; 
-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center; -webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;}

.footer-box .item .unit{-webkit-flex: 1;/* Chrome */  
    -ms-flex: 1; /* IE 10 */  
    flex: 1;/* NEW, Spec - Opera 12.1, Firefox 20+ */
    -webkit-box-flex: 1; /* OLD - iOS 6-, Safari 3.1-6 */  
    -moz-box-flex: 1;/* OLD - Firefox 19- */display: block;width: 33.33%;float: left\0;}

.footer-box .items a{line-height: 32px;font-size: 14px;color: #fff;}
.footer-box .ft {height: 36px;background: #6da1f6;line-height: 32px;font-size: 14px;color: #fff;text-align: center;margin-top: 40px;}
.footer-box .ft a{line-height: 32px;font-size: 14px;color: #fff;}

.swiper-container {width: 100%;height: 100%;}
.swiper-slide {
      /* Center slide text vertically */
      display: -webkit-box;
      display: -ms-flexbox;
      display: -webkit-flex;
      display: flex;
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      -webkit-justify-content: center;
      justify-content: center;
      -webkit-box-align: center;
      -ms-flex-align: center;
      -webkit-align-items: center;
      align-items: center;
}
.select-option{height: 38px;border: 1px solid #dbdbdb;width: 216px;position: relative;background: #fff;}
.select-option ul{position: absolute;width: 100%;left: -1px;top:38px;display:block;border: 1px solid #dbdbdb;border-top: 0;background: #fff;display: none;z-index: 999;}
.select-option ul li{line-height: 30px;padding-left: 10px;cursor: pointer;}
.select-option ul li:hover{background: #f2f4f5;}
.select-option em{display: block;padding: 0 10px;line-height: 38px;font-size: 16px;color: #333;font-style: normal;}
.select-option .arrow{width: 26px;height: 26px;position: absolute;right: 5px;top: 7px;background: url('../images/p40.png') center center no-repeat;cursor: pointer;}
.select-option .arrow-up{background: url('../images/p41.png') center center no-repeat;}

.error-box{background: #ebebeb;max-width: 900px;margin:30px auto;padding: 40px 0;overflow: hidden;width: 100%;}
.error-box .pic{width: 320px;height: 320px;background: url('../images/p63.png') center center no-repeat;margin:0 auto;background-size: 100%;display: -webkit-box;
      display: -ms-flexbox;
      display: -webkit-flex;
      display: flex;
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      -webkit-justify-content: center;
      justify-content: center;
      -webkit-box-align: center;
      -ms-flex-align: center;
      -webkit-align-items: center;
      align-items: center;flex-direction:column;text-align: center;}
.error-box .pic h3{font-size: 60px;color: #fff;margin-bottom: 0;padding-top: 90px\0;}
.error-box .pic p{font-size: 18px;color: #fff;margin-bottom: 0;}
.error-box .info{display: -webkit-box;
      display: -ms-flexbox;
      display: -webkit-flex;
      display: flex;
      -webkit-box-pack: start;
      -ms-flex-pack: start;
      -webkit-justify-content: center;
      justify-content: center;
      -webkit-box-align: start;
      -ms-flex-align: start;
      -webkit-align-items: flex-start;
      align-items: flex-start;
      flex-direction:column;height: 320px;width: 100%;max-width: 320px;}
.error-box .info h2{font-size: 30px;color: #0763e1;font-weight: 500;margin-bottom: 20px;}
.error-box .info p{font-size: 16px;color: #333;line-height: 24px;}
.error-box  .btns{width: 100%;}
.error-box  .btns .a-btn{ width: 120px;
  height: 40px;border-radius: 5px;display: block;text-align: center;line-height: 40px;color: #fff;font-size: 16px;}
.error-box  .btns .a-btn1{background-color: #0763e1;}
.error-box  .btns .a-btn2{background-color: #034bad;}

.m-nav-box{display: none;}
.m-nav-box .hd{display: -webkit-flex;  /* 新版本语法: Chrome 21+ */
    display: flex;          /* 新版本语法: Opera 12.1, Firefox 22+ */
    display: -webkit-box;   /* 老版本语法: Safari, iOS, Android browser, older WebKit browsers. */
    display: -moz-box;      /* 老版本语法: Firefox (buggy) */
    display: -ms-flexbox;   /* 混合版本语法: IE 10 */   
-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center; -webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;height:100px;border-bottom: 6px solid #0763e1;background: #eef4ff;box-sizing: content-box}
.m-nav-box .hd .logo{-webkit-flex: 1;/* Chrome */  
    -ms-flex: 1; /* IE 10 */  
    flex: 1;/* NEW, Spec - Opera 12.1, Firefox 20+ */
    -webkit-box-flex: 1; /* OLD - iOS 6-, Safari 3.1-6 */  
    -moz-box-flex: 1;/* OLD - Firefox 19- */
    text-align: center;height: 100px;background: url('../images/p70.png') center center no-repeat;background-size: 60%;display: block}
.m-nav-box .hd .menu-btn,.m-nav-box .hd .search-btn{display: block;width: 60px;height: 100%;}
.m-nav-box .hd .menu-btn{background: url('../images/p69.png') center center no-repeat;background-size:50%;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s;}
.m-nav-box .hd .opened{background: url('../images/p68.png') center center no-repeat;background-size: 50%;-webkit-transform:scale(1) rotate(180deg);-ms-transform:scale(1) rotate(180deg);transform:scale(1) rotate(180deg);transform-origin:center center;}
.m-nav-box .hd .search-btn{background: url('../images/p67.png') center center no-repeat;background-size: 50%;}
.m-nav-box .bd{width: 100%;height:calc(100vh - 106px);background: rgba(0, 0, 0, .9);position: absolute;left: 0;top: 106px;z-index: 9;display: none;}

.m-nav-box .bd .items{display: -webkit-flex;  /* 新版本语法: Chrome 21+ */
    display: flex;          /* 新版本语法: Opera 12.1, Firefox 22+ */
    display: -webkit-box;   /* 老版本语法: Safari, iOS, Android browser, older WebKit browsers. */
    display: -moz-box;      /* 老版本语法: Firefox (buggy) */
    display: -ms-flexbox;   /* 混合版本语法: IE 10 */  }
.m-nav-box .bd .items dl{-webkit-flex: 1;/* Chrome */  
    -ms-flex: 1; /* IE 10 */  
    flex: 1;/* NEW, Spec - Opera 12.1, Firefox 20+ */
    -webkit-box-flex: 1; /* OLD - iOS 6-, Safari 3.1-6 */  
    -moz-box-flex: 1;/* OLD - Firefox 19- */
    text-align: center;margin-bottom: 0;padding-top: 20px;}
.m-nav-box .bd .items dt{background: #0763e1;width: 100%;height: 44px;text-align: center;line-height: 44px;display: block;width: 80%;margin:20px auto 10px;color: #fff;}
.m-nav-box .bd .items dd{font-size: 16px;line-height: 44px;color: #fff;margin-bottom: 0;}
.m-nav-box .bd .items dd a{font-size: 16px;line-height: 44px;color: #fff;margin-bottom: 0;}
.m-footer{background: #333;padding: 20px ;display: none;}
.m-footer p{font-size: 14px;line-height: 24px;color:#fff;text-align: center;margin-bottom: 0;}
.m-footer p a{font-size: 14px;line-height: 24px;color:#fff;}


@media (max-width: 991px){
  .nav-box,
  .footer-box{display: none;}
  .error-box .info{margin:0 auto;width: 96%;}
  .error-box .pic{width: 90%;}
  .m-nav-box{display: block;}
.m-footer{display: block;}
.bread-crumb{padding:0 20px;}
.tit-h2-2{height:auto;}
.talent-detail {overflow: hidden;}
}
